﻿@charset "utf-8";
html{ height:100%; overflow-x:hidden;}
.hdnr{ width:100%; height:100%; float:left;}
/*内容*/
.main{ width:100%; height:100%; float:left; position:relative;}
.nr{ max-width:1240px; padding:10px 0px; height:370px; margin:0px auto; background:#000;}
.maincot{ width:910px; height:370px; margin:0px auto; position:relative;}
.nr1{ width:910px; height:370px; float:left;}
.nr1 img{ width:910px; height:370px; float:left;}
.nr1cot{ width:910px; height:370px; float:left;}
.nr1cot img{ width:910px; height:370px; float:left;}
.nr2{ width:270px; height:350px; background:#000; padding:10px; float:right; position:relative; margin-top:-370px; z-index:1;}
.nr2 strong{ width:auto; height:35px; line-height:35px; text-align:left; color:#00c6ff; font:26px "宋体", Arial, Tahoma; letter-spacing:1px;}
.nr2 p{ width:auto; height:auto; line-height:25px; text-align:left; color:#fff; font:12px; letter-spacing:1px; clear:left;}
.nr2tu{ height:11px; background:url(../images/credit.gif) no-repeat; margin-top:5px; float:left;}
.nr2an{ width:144px; height:72px; text-align:left; z-index:2; position:absolute; left:10px; bottom:10px; display:inline;}
.nr2an li{ width:72px; height:72px; float:left; margin-right: -1em;}
.prev_next{ bottom:10px;}
.prev_next a { float: left; width:72px; height:72px; text-indent: -99999px; background: transparent url(../images/s-prev.png) no-repeat left top; cursor:pointer;}
.prev_next .next a { background-image: url(../images/s-next.png); margin-right: -0.7em; float: left;}
.prev_next a:hover { background-position: left bottom;}
/*团队活动*/
.act{ max-width:1240px; padding:10px 0px; height:520px; margin:0px auto;}
.acot{ width:910px; height:370px; margin:0px auto;}
.actlt{ width:26px; height:50px; float:left; background: transparent url(../images/s-left.png) no-repeat; margin-top:218px; cursor:pointer;}
.actlt a{ width:26px; height:50px; float:left;}
.actcot{ width:840px; height:504px; padding:8px 9px; background: transparent url(../images/s-bg6.png) repeat; float:left; overflow:hidden;}
.actnr{ width:auto; height:504px; float:left;}
.actnr li{ width:279px; height:504px; float:left; margin:0px 0px 1px 1px; cursor:pointer; overflow:hidden;}
.actnr .tu img{ width:279px; height:167px; float:left;}
.actnr .zinr{ width:239px; height:127px; float:left; padding:20px; background:#000; filter:alpha(opacity=85);-moz-opacity:0.85; opacity: 0.85; position:relative; z-index:1; margin-top:-167px; overflow:hidden;}
.actnr .zinr1{ width:auto; height:auto; line-height:20px; text-align:left; color:#fff; font:20px "宋体", Arial, Tahoma; font-weight:300;}
.actnr .zinr2{ width:auto; height:auto; line-height:22px; text-align:left; color:#fff; font-size:12px; letter-spacing:1px;}
.actrt{ width:26px; height:50px; float:left; background: transparent url(../images/s-right.png) no-repeat; margin-top:218px; cursor:pointer;}
.actrt a{ width:26px; height:50px; float:left;}
.actbt{ max-width:1240px; height:auto; padding:10px 0px; margin:0px auto;}
.actbtcot{ width:858px; height:auto; margin:0px auto;}
.actbt1{ width:842px; height:auto; float:left;}
.actbt1 li{ width:auto; height:28px; line-height:28px; color:#fff; font-size:12px; float:left; padding:0px 15px; margin-right:8px; background:url(../images/s-bg6.png) repeat;}
.actbt2{ width:300px; height:28px; line-height:28px; color:#fff; font-size:12px; float:left; clear:left; padding:0px 15px; margin-top:8px; background:url(../images/s-bg6.png) repeat;}
/*团队活动展示*/
.actifo{ max-width:1240px; height:auto; padding:10px 0px; margin:0px auto;}
.actifocot{ width:910px; height:auto; margin:0px auto;}
.actifo1{ width:910px; height:auto; margin:0px auto; margin-top:20px;}
.ifo1lt{ width:26px; height:50px; float:left; background: transparent url(../images/s-left.png) no-repeat; margin-top:47px; cursor:pointer;}
.ifo1lt a{ width:26px; height:50px; float:left;}
.ifo1cot{ width:842px; height:125px; padding:8px; background: transparent url(../images/s-bg6.png) repeat; float:left; overflow:hidden;}
.ifo1nr{ width:842px; height:125px; float:left; overflow:hidden;}
.ifo1nr li{ width:209px; height:125px; float:left; margin:0px 0px 1px 1px; cursor:pointer;}
.ifo1nr li img{ width:209px; height:125px; float:left;}
.ifo1rt{ width:26px; height:50px; float:left; background: transparent url(../images/s-right.png) no-repeat; margin-top:47px; cursor:pointer;}
.ifo1rt a{ width:26px; height:50px; float:left;}
.actifo2{ width:910px; height:20px; margin:0px auto; clear:left;}
.actifo3{ width:910px; height:auto; line-height:22px; letter-spacing:1px; color:#466e6e; font-size:12px; margin:0px auto; clear:left;}
/*作品展示*/
.reifo{ width:910px; height:auto; margin:0px auto;}
.reifoltc{ width:620px; height:auto; float:left; overflow:hidden;}
.reifolt{ width:620px; height:auto; float:left; margin-top:10px; overflow:hidden;}
.reifolt1{ width:620px; height:auto; float:left; margin-top:10px; overflow:hidden;}
.reifolt1 b{ width:620px; height:35px; line-height:35px; text-align:left; color:#00c6ff; font:26px "宋体", Arial, Tahoma; letter-spacing:1px;}
.reifolt1 p{ width:620px; height:auto; line-height:25px; text-align:left; color:#fff; font:12px; letter-spacing:1px; clear:left;}
.reifort{ width:270px; height:auto; float:right; margin-top:10px;}
.reifort1{ width:auto; height:auto; float:left;}
.reifort1 b{ width:270px; height:35px; line-height:35px; text-align:left; color:#00c6ff; font:26px "宋体", Arial, Tahoma; letter-spacing:1px;}
.reifort1 p{ width:270px; height:auto; line-height:25px; text-align:left; color:#fff; font:12px; letter-spacing:1px; clear:left;}
.reifort2{ width:auto; height:auto; float:left; margin-top:15px;}
.rfrt2t{ width:270px; height:25px; line-height:25px; font-size:12px; font-weight:bold; text-align:center; color:#beefe9; letter-spacing:1px; float:left;}
.rfrt2nr{ width:270px; height:auto; float:left;}
.rfrt2nr li{ width:270px; height:140px; float:left; margin-bottom:15px;}
.rfrt2nrtu img{ width:100px; height:140px; float:left;}
.rfrt2nrrt{ width:160px; height:140px; float:right;}
.rfrt2nrrt b{ width:auto; height:25px; line-height:25px; text-align:left; color:#00c6ff; font:14px "宋体", Arial, Tahoma; float:left;}
.rfrt2nrrt p{ width:auto; height:auto; line-height:23px; text-align:left; color:#fff; font:12px; letter-spacing:1px; clear:left;}
.reifolt p{ width:620px; height:auto; line-height:25px; letter-spacing:1px; float:left; overflow:hidden; color:#466e6e; margin-right:-3px;}
.reifolt strong{ width:620px; height:30px; line-height:30px; text-align:left; color:#466e6e; font-size:14px; border-bottom:1px solid #101717;margin-right:-3px; float:left;}
.zpj{ width:270px; height:auto; float:left;}
.zpj li{ width:270px; height:135px; text-align:center; margin-top:10px; float:left;}
.zpj li img{ width:230px; height:110px;}
.zpj li p{ width:230px; height:25px; line-height:25px; padding:0 20px;}
/*个人介绍*/
.perifo{ width:270px; height:143px; float:left; background: transparent url(../images/s-bg8.png) repeat-x;}
.perifo1{ height:143px; float:left;}
.perifo1 li{ height:28px; line-height:28px; color:#fff; font-size:12px; float:left; text-align:center;}
.per1{ width:30px; border-right:2px solid #000;}
.per1 li{ width:30px;}
.per2{ width:238px;}
.per2 li{ width:238px;}
/*留言*/
.mest{ width:910px; height:30px; line-height:30px; border-bottom:1px solid #292629; text-align:left; font-size:18px; color:#beefe9; margin-top:20px;}
.mesnr{ width:910px; height:auto; float:left;}
.mesnr li{ width:908px; height:auto; float:left; border:1px solid #101010; margin-top:15px;}
.mesnr1{ width:908px; height:30px; border-bottom:1px solid #292629;}
.mesnr1lt a{ width:auto; line-height:30px; padding:0px 5px 0px 18px; background: transparent url(../images/s-balloon.png) no-repeat left; color:#beefe9; font-size:12px; letter-spacing:1px; float:left; margin-left:10px;}
.mesnr1rt{ width:auto; line-height:30px; color:#fff; font-size:12px; letter-spacing:1px; float:right; margin-right:10px;}
.mesnr1rt2{ margin-left:20px;}
.mesnr2{ width:888px; padding:10px; height:auto; line-height:25px; color:#fff; letter-spacing:1px; text-indent:2em;}
.mescot{ width:908px; height:auto; float:left; border-top:1px solid #292629;}
.mesnr1lt2 a{ width:auto; line-height:30px; padding:0px 5px 0px 18px; background: transparent url(../images/s-ellipsis.png) no-repeat left; color:#beefe9; font-size:12px; letter-spacing:1px; float:left; margin-left:10px;}
.mesbot{ width:auto; height:30px; line-height:30px; text-align:right; margin-top:20px; color:#fff; float:right;}
.mesbot a{ margin:0px 8px;}
.mesbot span{ margin:0px 8px;}
.mes2{ width:910px; height:auto; float:left; margin-top:10px;}
.mes2nr1{ width:auto; height:auto; float:left; clear:left; margin-top:10px;}
/*联系方式*/
.nr2 h2{ width:auto; height:auto; line-height:20px; text-align:left; color:#fff; font:22px "宋体", Arial, Tahoma; font-weight:300; letter-spacing:3px;}
.coact2{ width:auto; height:auto; position:absolute; bottom:10px;}
.coact2zi{ width:auto; height:auto; line-height:25px; text-align:left; color:#beefe9; font-size:14px; letter-spacing:1px;}
.coact3lt, .coact3rt{ width:290px; height:auto; color:#466e6e;}
.coact3lt{ float:left;}
.coact3rt{ float:right;}
.coact3lt strong, .coact3rt strong{ width:290px; height:auto; line-height:30px; font:22px "宋体", Arial, Tahoma; font-weight:300; letter-spacing:3px; float:left; margin-bottom:10px;}
.coact3lt p, .coact3rt p{ width:290px; height:auto; line-height:25px; font-size:12px; letter-spacing:1px; float:left;}
/*评论*/
.commt{ width:535px; height:410px; float:left; padding:10px;}
.commt1{ width:100%; height:30px; line-height:30px; text-align:left; color:#00c6ff; font:26px "宋体", Arial, Tahoma; font-weight:300; letter-spacing:3px; float:left;}
.commt2{ width:100%; height:30px; line-height:30px; text-align:left; color:#beefe9; font-size:12px; letter-spacing:1px; float:left; margin:10px 0px;}
.commt3{ width:100%; height:auto; float:left;}
.commt3 li{ width:107px; height:25px; text-align:left; float:left; color:#fff;}
.commt3 li span{ line-height:20px; letter-spacing:1px; margin-left:2px;}